stream sediment - Alemán Inglés Diccionario